Order-preserving pattern matching indeterminate strings
نویسندگان
چکیده
Given a pattern p of size m and text t, the problem order-preserving matching (OPPM) is to find all substrings t that satisfy one orderings defined by p. This has applications on time series analysis. However given its strict nature this model unable deal with indetermination, thus limiting application noisy series. In paper we introduce indeterminate characters alleviate limitation. We then propose two polynomial algorithms. If indetermination limited confirming occurrence can be computed in O(rmlgr) time, where r bound number uncertain per position. alternates, but does not occur at same position p, present an algorithm requires O(rm(m+logr)) time. also show general NP-hard provide boolean formula.
منابع مشابه
Fast pattern-matching on indeterminate strings
In a string x on an alphabet Σ, a position i is said to be indeterminate iff x[i] may be any one of a specified subset {λ1, λ2, . . . , λj} of Σ, 2 ≤ j ≤ |Σ|. A string x containing indeterminate positions is therefore also said to be indeterminate. Indeterminate strings can arise in DNA and amino acid sequences as well as in cryptological applications and the analysis of musical texts. In this ...
متن کاملAn Adaptive Hybrid Pattern-Matching Algorithm on Indeterminate Strings
We describe a hybrid pattern-matching algorithm that works on both regular and indeterminate strings. This algorithm is inspired by the recently proposed hybrid algorithm FJS [11] and its indeterminate successor [15]. However, as discussed in this paper, because of the special properties of indeterminate strings, it is not straightforward to directly migrate FJS to an indeterminate version. Our...
متن کاملOrder-Preserving Pattern Matching with k Mismatches
We study a generalization of the order-preserving pattern matching recently introduced by Kubica et al. (Inf. Process. Let., 2013) and Kim et al. (submitted to Theor. Comp. Sci.), where instead of looking for an exact copy of the pattern, we only require that the relative order between the elements is the same. In our variant, we additionally allow up to k mismatches between the pattern of leng...
متن کاملEfficient Algorithms for the Order Preserving Pattern Matching Problem
Given a pattern x of length m and a text y of length n, both over an ordered alphabet, the order-preserving pattern matching problem consists in finding all substrings of the text with the same relative order as the pattern. It is an approximate variant of the well known exact pattern matching problem which has gained attention in recent years. This interesting problem finds applications in a l...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Information & Computation
سال: 2022
ISSN: ['0890-5401', '1090-2651']
DOI: https://doi.org/10.1016/j.ic.2022.104924